• word of the day

    moehringia lateriflora

    moehringia lateriflora - Dictionary definition and meaning for word moehringia lateriflora

    Definition
    (noun) low-growing herb having clusters of small white four-petaled flowers
    Synonyms : sandwort
Download our Mobile App Today
Receive our word of the day
on Whatsapp